foreign corporation - English Synonyms Dictionary